package 日期;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/*
 日期工具类+没有main方法测试+ 私有构造+静态方法
 */
public class DateUtils {

        //私有构造+静态方法
        private DateUtils(){
        }
    //2.创建一个将 日期转换为字符串 的[公共静态方法]+自定义参数
        public static  String  dateToString(Date date,String format){//日期对象，字符串转换格式
            SimpleDateFormat sdf = new SimpleDateFormat(format);
            String s = sdf.format(date);//【转换】+日期 转换 字符串
            return s; //返回的类型是字符串
        }
     //3创建一个将字符串转换为日期的【静态方法】+自定义参数+需要
       public static Date strToDate(String s, String format) throws ParseException { //字符串对象，字符串转换格式
           SimpleDateFormat sdf2 = new SimpleDateFormat(format);
           Date d = sdf2.parse(s);//【解析】+字符串 解析 日期

            return d;
       }

}
